Giant Stock Bean — synonyms, definition
1. giant stock bean (Noun)
3 synonyms
Canavalia ensiformis jack bean wonder bean
1 definition
giant stock bean (Noun) — Annual semi-erect bushy plant of tropical South America bearing long pods with white seeds grown especially for forage.
1 type of
vine
2 parts of
Canavalia genus Canavalia